﻿namespace day03运算符;

class Program
{
    static void Main(string[] args)
    {
        //1.算数运算符
       //  int a = 10;
       //  int b = 3;
       //  int c=  a + b;
       //  Console.WriteLine(c);
       //
       //  
       //  //2.-
       // c= a - b;
       // Console.WriteLine(c);
       // c = a * b;
       // Console.WriteLine(c);
       //
       // //  /: 整除  %: 取余数
       // Console.WriteLine(a/b);
       // Console.WriteLine(a%b);
       
       // ++   --
       //自加1和自减1
     //   int a = 10;
     //   int b = 20;
     //   int x= a++;
     //   Console.WriteLine("a: " +a); //11
     //   Console.WriteLine("x:" +x);//10
     //   x=++a;
     //   Console.WriteLine("a: " +a);//11
     //   Console.WriteLine("x:" +x);//11
     //   int y= b--;
     //  Console.WriteLine("b: " +b);//19
     //  Console.WriteLine("y:" +y);//20
     //   y=  --b;
     // Console.WriteLine("b: " +b);//19
     // Console.WriteLine("y:" +y);//19
     // Console.WriteLine("请输入一个三位数：");
     // int number = int.Parse(Console.ReadLine());
     // int hundred = number / 100;       
     // int ten = (number / 10) % 10;     
     // int unit = number % 10;           
     //    
     // Console.WriteLine($"百位数：{hundred}");
     // Console.WriteLine($"十位数：{ten}");
     // Console.WriteLine($"个位数：{unit}");

     // int a = 10;
     // int b = 20;
     // a += b;
     // //a=a+b;
     // Console.WriteLine(a);

     // int a = 10;
     // int b = 21;
     // bool c = a > b;
     // Console.WriteLine(c);
     // Console.WriteLine(a>=b);
     // Console.WriteLine(a<=b);
     // Console.WriteLine(a<b);
     // Console.WriteLine(a==b);
     // Console.WriteLine(a!=b);

     // int a = 10;
     // int b = 20;
     // int c = 30;
     //a<=b   c>=a
     //&   &&:并且   2个条件都为true的时候 返回true
  //  bool d=  a >= b & c >= a;
  //  Console.WriteLine(d);
  //  
  //  d=  a >= b && c >= a;
  //  Console.WriteLine(d);
  //  
  //  //|  || 或者  只要有一个条件是对的  答案就是对的
  // d= a >= b | c <= a;
  // Console.WriteLine(d);
  // d= a >= b || c <= a;
  // Console.WriteLine(d);


//   int a = 10;
//   int b = 20;
// string c=  a < b ? "a" : "b";
// Console.WriteLine(c);


        // string str1 = "123";
        // string str2 = "aaa456aa";
        // string str3 = str1 + str2;
        // Console.WriteLine(str3);
        
        // 输出变量+字符串
        // 输入一个年龄 
        //     输出我今年多少岁
       //  Console.WriteLine("请输入年龄");
       //  // string str = Console.ReadLine();
       //  // int age1 = Convert.ToInt32(str);
       //  int age =Convert.ToInt32( Console.ReadLine());
       //  Console.WriteLine("我今年"+age+"岁");
       //  
       //  //占位符号
       //  Console.WriteLine("我今年{0}岁{1}{2}",age,"哈哈·");
       //  
       // //格式化输出
       // Console.WriteLine($"我今年{age}岁");
       // Console.WriteLine("请输入摄氏温度：");
       // double c = double.Parse(Console.ReadLine());
       //  
       // double f = 9.0/5*c+32;
       //  
       // Console.WriteLine($"{c}= {f}");
       // // Console.WriteLine("{0:f2}",f);
       // // Console.WriteLine($"{f:f2}");
       // // Console.WriteLine(f.ToString("f2"));
       //
       // //输入两个整数，并将其分别赋给两个变量，交换它们的值后输出。
       // int a = 10;
       // int b = 20;
       // // a = a + b;
       // // b = a - b;
       // // a = a - b;
       // //
       // // int temp = a;
       // // a = b;
       // // b = temp;
       // (a, b) = (b,a);
       // Console.WriteLine(a);
       // Console.WriteLine(b);

       Console.WriteLine(4<<1);
       Console.WriteLine(8>>2);
    }
}